import { defineConfig, loadEnv, preprocessCSS } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from "path"

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  // server:{
  //   hmr: true,
  //   port: 3001,
  //   proxy: {
  //     '/api':{
  //       target: "http://localhost:8081/",
  //       secure: false,
  //       changeOrigin: true,
  //       PathRewrite: {
  //         '^/api':'/api',
  //       },
  //     },
  //   },
  // },

  devServer:{
    https:false,
    hotOnly: false,
    prosy:{
      'api':{
        target: "http://localhost:8081",
        changeOrigin: true,
        pathRewrite:{
          '^/api':''
        }
      }
    }
  },
  

  resolve: {
    //路径别名
    alias: {
      '@': path.resolve(__dirname, './src'),
    },
  },
  // plugins: [vue()],
  // server: {				// ← ← ← ← ← ←
  //   host: '0.0.0.0'	// ← 新增内容 ←
  // }						// ← ← ← ← ← ←
})
